serve for - German English Dictionary